electron charge cloud - French English Dictionary